Fife student musicians have a right royal time as they perform for The Queen

© DC ThomsonHer Majesty The Queen.  (Stock image)
Her Majesty The Queen. (Stock image)