Common Callalily, 925 silver, 18ct gold plating, necklace

$77.38

Common Callalily, 925 silver, 18ct gold plating, necklace

Legal imprint