USA, Washington, North Cascades National Park, Eldorado Peak and Mount Torment, view from Cascade Pass trail
Resolution
12000 x 2793px
Contributor
Rights
Release
Stock Photo ID
D256_44_452