A Little Free Spirit

£15.99
Sold out
A Little Free Spirit

Joma Jewellery
silver plated
17.5cm stretch