Xavier Rouillon

The roles of Xavier

  • first philistine

    Samson et Dalila

  • pietro

    Stradella

  • Azor

    Zémire et Azor