Xavier Deltell profile

Xavier Deltell

Acting

  • Born 24/02/1958
  • Lerida, Catalonia, Spain

Known For