Image of MEDUSA HEAD 30 INCH NECKLACE

MEDUSA HEAD 30 INCH NECKLACE

$199.00
Purchase

14kt gold over brass