Previous image Next image

Big Horn Sheep

Alberta, Animal, Big Horn Sheep, Calgary, Calgary Zoo, Canada, Nature

Ratings

Ratings are only visible to logged in RPS members.