Strollie

Architect

Jaume Mestres i Fossas

Spanish architect (1892-1981), 1892–1981

Jaume Mestres i Fossas
Photograph of one of their buildings · Pere López · CC BY-SA 3.0 · Wikimedia Commons

Buildings