Commercial building
Design and project management
Vilanova i la Geltrú, Barcelona - Spain
2014
340 m2
Built