Yellowstone and Grand Teton National Parks - boice

Schwabacher's Landing, Grand Teton National Park.

beaverpondpano