VADB
Bridal Veil Fall, 900 ft., Yosemite Valley. by Carleton Watkins — VisualArtsDB