Results 3 results found Agnus Dei, Expiatory chapel, Paris, France, Europe Agnus Dei, Florence, Tuscany, Italy, Europe Choir in San Filippo Neri church, Turin, Piedmont, Italy, Europe