Ex-Glenalmond pupil is face of charity campaign

Ryan Bromilow