julia turner

Large Pacific hive necklace

$170.00

enamel, steel, oxidized silver

18" long