1,654,790 views | Alastair Parvin • TED2013

Architecture for the people by the people