The red rose is a symbol of love and passion for centuries, is steeped in rich cultural significance.
Handmade in India using Felt, Cotton, Metal and Beads
British Bloom Watering Can
British Bloom Kneeler
Boxy Crew Jumper
Boules