Prairie sunflowers (Helianthus petiolaris). Canyonlands National Park, Utah, USA. June