Linnaea Necklace Maria

$82.00
made on Vancouver Island