Curry Village Dining Pavilion

Half Dome Village Yosemite Valley CA 95389 USA

Location