Art Gallery in Barcelona / MAIO September 7, 2021 Agustina Coulleri Architecture, Architecture Article, Architecture News, Home design ideas, Interior Design 0 © José Hevia architects: MAIO Location: Carrer de Trafalgar, 53, 08010 Barcelona, Spain Project Year: 2019 Photographs: José Hevia Photographs: Aleix Plademunt Area: 110.0 m2 Read more » Galleryrefurbishment