Cynara cardunculus 'Imperial Star' - Squire's Garden Centres

Cynara cardunculus ‘Imperial Star’