Taggart Lake Grand Teton National Park
This is a beautiful landscape scene from Taggart Lake in Grand Teton National Park.
© Trudeaub | Stock Free Images
Similar Free Images
Categories: