The Junior Singers take centre stage, and the Minister eats a cookie...



Registered Scottish Charity, No: SC008756