Brave Moray toddler spent last Christmas battling cancer… This year she’s got the all clear

Eileidh Paterson
Eileidh Paterson