« back to search results

Share
twitterlinkedinfacebook
Image 49 of 288
< Prev Next >
6098.jpg
Near Igloo Creek in Denali National Park, nature provides the most perfect of looking glasses to reflect back her own beauty, a tundra lake protected from the wind by a forest of trees.