Made with 14k gold plated beads and authentic Opal

Maria Necklace

$52.00Price