Thank you for your patience while we retrieve your images.
Melanoplus sanguinipes, Writing-on-Stone Provincial Park, AlbertaMelanoplus sanguinipes, Waterton Lakes National Park, AlbertaMelanoplus sanguinipes, Waterton Lakes National Park, Alberta