Camphill School 1, Aberdeen, Scotland

A colourful mix of iconic Camphill images