Bighorn Sheep

 
 

Bighorn Sheep and wildflowers were both in abundance in Waterton Lakes National Park, Alberta.