Agustín Lara, Marcello Viotti, José Carreras & The London Studio Orchestra
The 50 Greatest Opera Pieces
4 MINUTES AND 41 SECONDS • APR 01 1991