Skip to product information
Vintage rose embroidered pincushion
$10.00
Vintage hand embroidered pincushion with many pins.