DebbieSalvesen
FollowBighorn Sheep Glacier National Park
Every night near dusk a herd of Bighorn sheep gather at the parking lot at the summit of the "Road to the Sun" in Glacier National Park, Montana. Unfo...
Read more
Every night near dusk a herd of Bighorn sheep gather at the parking lot at the summit of the "Road to the Sun" in Glacier National Park, Montana. Unfortunately, humans carelessly litter which attract the sheep to the location in search for food.
Read less
Read less
Views
60
Likes
Awards
Judge Favorite
9Teen Award
Celebrity Award
Categories
Same photographer See all
Discover more photos See all