New Wavy Legs Hairpin Hairpins | Wedding

$83.00

6″ hand hammered sterling silver hairpin