Echinacea p. 'Green Eyes'

Touffe GDT.9