Angle Grazers 2.

Angle Grazers 2.

Long Horn Sheep grazing on a steep incline.