904,164 views | Norman Foster • DLD 2007

My green agenda for architecture