Glenalmond pupils perform for Perth Festival of the Arts

Glenalmond pupil Angus Grierson plays at St John's Kirk in Perth.
Glenalmond pupil Angus Grierson plays at St John's Kirk in Perth.

Breaking