Solid Sterling Silver, Length: 16.5 + 2.5cm

Sterling Silver 3 Tiny Hearts Bracelet

£34.99Price