2017 International Summer Organ Festival
Isabelle Demers

July 17, 2017

22 _R8L3008AJR85

Tiny Isabelle Demers takes the stage and is dwarfed by the console.

Photo by Bob Lang