MirrowLakeYosemite

at 960 × 1280

Mirror Lake in the Yosemite Valley.

Mirror Lake in the Yosemite Valley.