Harmony 2: hand-beaded princess length necklace of marble, glass and silverplated metal

Harmony 2

$45.00Price