julia turner

marigold hive necklace

$180.00

enamel, steel, oxidized silver

18" long