Habitat for Humanity

A vision of a world where everyone has a decent place to live.