glass villa

Glass Villa by Mecanoo in Lechlade, United Kingdom

Project: Glass Villa Architects: Mecanoo Location: Lechlade, United Kingdom Area: 6,458 sf Photographs by: Courtesy of Mecanoo Glass Villa by Mecanoo The waterfront of Lechlade in…

6 years ago

This website uses cookies.