The benefits of boarding are there for all to see

Sixth form pupils at Merchiston Castle School