2015 Centennial International Summer Organ Festival Isabelle Demers
July 27, 2015
Dr. Isabelle Demers is head of the Organ Program at Baylor University in Texas.
Photo by Mike Cox