2012 Solar Decathlon Europe: And the winner is

Canopea, an innovate, self-sustaining housing concept from France's Team...

68 views mnn.com

Interest

Architecture
Discovered by Matt hickman
on Oct 1, 2012

Stumblers Who Commented On This Page