12. The Last Castrato - Ave Maria Album: Alessandro Moreschi - The Last CastratoArtist: Alessandro Moreschi Listen and download