Perthshire doctor who recovered from coronavirus to run marathon for Tayside Children’s Hospital

© Courtesy UnknownTom Fardon.
Tom Fardon.

Perth & Kinross – The Courier