z

Echinacea Purpurea Flower

Echinacea purpurea.

~200 days from seed to flower. Perennial.
Seeds are certified organic by Oregon Tilth.

Size

z
z

Search our shop

z