TODAY - Free delivery on all orders!
Tiny rose detail necklace

Tiny rose detail necklace

Regular price £29.95 £29.95 Sale

A beautiful rose bud necklace 

matching earrings available separately 

18 k gold plated and hand painted.