Luana Gundersen, flute, and Alie Hamberg, organ, plays at the opeing concert of the International Organ Festival in Alcalá
Location: Catedral de Alcalá de Henares, Alcalá, Spain