Precious

Precious

£24.99

Layered coral beads featuring a heart droplet

Designed and Handmade in the UK