Echinacea paradoxa . Yellow Coneflower

- Image ID: CECH6A
Tim Gainey / Alamy Stock Photo
Image ID: CECH6A
Location: UK