Taliesin West. Scottsdale, Arizona

Music Pavilion. Taliesin West