1,073,589 views | Xavier Vilalta • TEDGlobal 2013

Architecture at home in its community