Camphill Scotland
The membership body for Camphill communities in Scotland
He’s not just living, he’s living his life.