ArchitectJaume Mestres i FossasSpanish architect (1892-1981), 1892–1981Photograph of one of their buildings · Pere López · CC BY-SA 3.0 · Wikimedia Commons1 buildingsSpainBuildingsVia Augusta, 138-154Sant Gervasi-Galvany, Spain