One happy family
Washington,
Verenigde Staten
A family of mountain sheep in the snow, on the way to Sahale Glacier in the Northern Cascades in the gorgeous state of Washington.
A family of mountain sheep in the snow, on the way to Sahale Glacier in the Northern Cascades in the gorgeous state of Washington.