"Davidde penitente", Kantata for three Solo Voices, Chorus and Orchestra KV 469

"Davidde penitente", Kantata for three Solo Voices, Chorus and Orchestra KV 469

Duration
45 Minuten