Description

DESCRIPTION:
Made In France Rubber Stamp Displaying French Merchandise