Trollius x cultorum 'Cheddar' - Squire's Garden Centres

Trollius x cultorum ‘Cheddar’