Camellia 'Blooming Wonder'
Description
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 may also like
loading
Discover more