Construction at Santo hits 150

©1999-2010 Architecture for Humanity