Advanced Search

Free stock image of Grand Teton Leigh Lake created by Michael Kirsh

Grand Teton Leigh Lake

Snow covered mountains can be seen across Leigh Lake at Grand Teton National Park. Grand Teton National Park lies in Northwestern Wyoming about ten miles south of Yellowstone National Park.

Shutterstock.comSimilar Sponsored Images
Free Download
Shutterstock.comSimilar Sponsored Footage