904,275 views | Norman Foster • DLD 2007

My green agenda for architecture