Daily Archives: January 13, 2018

Somerville Residence by NatureHumaine

Somerville Residence is a project designed by NatureHumaine in 2017, covers an area of 2800.0 ft2 and is located in Montreal, Canada. Photography by Adrien Williams.

Continue reading