Silver Swirled Hamsa Necklace
$34.00

Silver Swirled Hamsa Necklace

Sterling Silver
+