Moutain Sheep Herd

Moutain sheep herd

Moutain sheep herd in Jasper National Park, Alberta, Canada