Spinacia oleracea 'Emilia' - Squire's Garden Centres

Spinacia oleracea ‘Emilia’