2018 International Summer Organ Festival Chelsea Chen, Organ & Joseph Lee, Violoncello
July 30, 2018
And gets right down to business with Tu Es Petra.
Photo by Bob Lang