Herrero House

Herrero House by 08023 Architects in Barcelona, Spain

Project: Herrero House Architects: 08023 Architects Location: Alella, Barcelona, Spain Area: 5,651 sq ft Photographs by: David Jiménez, courtesy of 08023 Architects Herrero House by…

8 years ago

This website uses cookies.