Oxidized german silver 92.5 polish neckless set

$47.17

Out of stock