Suzanne Schwartz Layered Small Square Necklace

$375.00

Sterling silver