Construction at Santo hits 150

©1999-2013 Architecture for Humanity