Echinacea purpurea flower.

- Image ID: M61X72
amomentintime / Alamy Stock Photo
Image ID: M61X72
Location: uk