18 carat gold plated earring embroidered with blue crystals
$21.44 USD
18 carat gold plated earring embroidered with blue crystals