Longhorn sheep in Waterton Canyon
Longhorn sheep in Waterton Canyon, Colorado
Longhorn sheepblack and white