Deepa Gurnani Earrings - 3 Blue Crystal drops

Deepa Gurnani Earrings - 3 Blue Crystal drops

Regular price
$124.95
Sale price
$124.95

Handmade in India