18 karat Gold Sterling Silver Beach Stone Necklace

Designer: Brooke Battles

Sold Out

Dance Floor #10, sterling silver, fine silver, 18 karat gold

View Full Details