Armadillo box house

06.13.10
Inhabitat's Week in Green: solar buildings, solar stadiums, and an algae-powered lamp
06.13.10

Inhabitat's Week in Green: solar buildings, solar stadiums, and an algae-powered lamp

The Week in Green is a new item from our friends at Inhabitat, recapping the week's most interestin...

By Inhabitat,   06.13.10
View