Badlands Interpretive Trail, Royal Tyrrell Museum, Drumheller, Alberta, Canada.
On Fragaria virginiana (see https://inaturalist.ca/observations/147507439).
Nectaring on a species of Brassicaceae. In the last image she deposits an egg on the same species of plant.
4-5 cm long; beside a large slough in the Cooking Lake Moraine