A small mahogany 19th century novelty pin cushion shaped as a shoe/boot.

Antique Mahogany Pin Cushion Shoe

£0.00Price