2023 International Summer Organ Festival Peter Richard Conte
July 17, 2023
How many purple Pavilions do you see?
Photo by Bob Lang