1 - 1 of 1

Refine Results

Price Range

Camellia 'Blooming Wonder' - Gift

Camellia is a striking evergreen shrub that's known for its stunning spring display. Glossy leaves reflect the light and the big buds open to reveal beautiful ruffled flowers in red, pink or creamy white. You're guaranteed twenty of these lovely blooms on your potted camellia, so all you…  More Info

Buy Now

3 Options From£24.99