Skip to product information
Vintage Layered Blue Rhinestone Continental Pin
$43.00
Diameter 1.75" / 4cm