Camphill Movement
The Camphill Movement is an initiative for social change based on the principles of anthroposophy. Camphill communities are residential communities and schools that provide support for the education, ...