Petals and Leaves

We use cookies to improve your experience. By continuing to use this site, you agree to our use of cookies.

Showing 13 Items

Raspberry Velvet Leaf Branch
From £18.95 per metre
Pitch Blue Velvet Leaf Branch
From £18.95 per metre
Pale Lobelia Velvet Leaf Branch
From £18.95 per metre
Marigold Velvet Leaf Branch
From £18.95 per metre
Light Aquamarine Velvet Leaf Branch
From £18.95 per metre
Leaf Green Velvet Leaf Branch
From £18.95 per metre
Hyacinth Blue Velvet Leaf Branch
From £18.95 per metre
Hellebore Green Velvet Leaf Branch
From £18.95 per metre
Dark Amaryllis Velvet Leaf Branch
From £18.95 per metre
Damson Mauve Velvet Leaf Branch
From £18.95 per metre
Bird of Paradise Velvet Leaf Branch
From £18.95 per metre
Barley Dust Velvet Leaf Branch
From £18.95 per metre
Arabian Sandstorm Velvet Leaf Branch
From £18.95 per metre

The Fairy Factory

Annabel's Christmas Inspirations

Winter hats

2022