Yosemite Valley
painting 116 of 117 by Albert Bierstadt

Yosemite Valley by Albert Bierstadt