Lower Yosemite Valley
painting 43 of 117 by Albert Bierstadt

Lower Yosemite Valley by Albert Bierstadt