International Summer Organ Festival Chelsea Chen
August 11, 2025
Pot luck? That explains the mysterious Crock Pot at the entrance of the Pavilion.
Photo by Eric Bergstedt