baroquechoralclassicalclassical sopranoopera
39 live performances from 1 place, 1982–2016 · 24 songs
Featured: Ave Maria live, 1987
That's every one.