Forest Glade

Forest Glade

ONLY ONE IN STOCK

Earrings

Malachite (synthetic), silver and Swarovski beads

    $35.00Price