X

Xavier Capdet

Born in Vilanova i la Geltrú, Barcelona, Catalonia, Spain