Albert Bierstadt, Yosemite Valley, N.D.

Albert Bierstadt, Yosemite Valley, N.D.

Details