A 25-30mm rainbowmoonstone heart, boxed and presented on a bed of dried lavender.

Rainbow MoonstoneHeart, boxed

£11.00Price