Olive + Freida Blue Handmade Vintage Necklace

Only 1 left in stock

$110.00

Share:

A stunning handmade vintage piece from Olive + Freida