Alpine butterfly on rock in Glacier National Park, Montana