Instruments
Ensembles
Opera
Composers
Performers

Sheet music

Original

Christian Faivre. Viva Mexico. Christian Faivre. 2 trumpets and String Orchestra. Christian Faivre. Viva Mexico.

Translation

Christian Faivre. Viva Mexico. Christian Faivre. 2 trumpets and String Orchestra. Christian Faivre. Viva Mexico.