french kande

French Kande

$339

Pyrite and Swarovksi with le havre medallion

Pyrite and Swarovksi with le havre medallion