Moray youngster prepares gifts for NHS staff after virus forces cancellation of hospital fundraiser

Lucy Stewart
Lucy Stewart