Xavier Deltell

Xavier Deltell

Acting

Born
1958-02-24
Place of birth
Lerida, Catalonia, Spain

Filmography