Photo Showcase: Mirror Lake

Yosemite Valley, California

Adventure details