Strollie

Architect

Xavier Turull i Ventosa

Spanish architect, 1896–1934

Xavier Turull i Ventosa
Photograph of one of their buildings · Serracm · CC BY-SA 4.0 · Wikimedia Commons

Buildings