William Weaver Armstrong (1862 – 1906) No date Oil on canvas. H 75, W 126 cm Yosemite National Park, YOSE 17639
Credits | Yosemite National Park | Museum Management Program