Xavier Deltell

Xavier Deltell

February 24, 1958 (66 years old) in Lerida, Catalonia, Spain

Known For

Credits