julia turner

Marigold Hive Necklace

$240.00

enamel, steel, oxidized silver

18" long