Sterling Silver Purple Haze Stud Earrings with pressed flowers

Purple Haze - Tearshaped Studs

£24.99Price
Colour: Purple