OneNetly

Xavier Deltell

Xavier Deltell

Born: February 24, 1958

From: Lerida, Catalonia, Spain

Filmography