

Layered Horseshoe Necklace
$26.95
Our 'Layered Horseshoe Necklace' combines elegance and charm with its 18k gold plating and delicate bead accents. Featuring a lucky horseshoe penda...
View full details