An 85-year-old woman has completed a 1,000 mile cycle across Scotland in memory of her children.
Mavis Paterson, also known as Granny Mave, crossed the finish line on Monday in support of Macmillan Cancer Support.
Ms Paterson, from Auchenmalg in Dumfriesshire, set off one month ago and completed 1,031 miles of cycling.
She carried off the challenge in memory of her three children, Sandy, Katie and Bob.
Sandy died of a heart attack in 2012, Katie of viral pneumonia in 2013, and Bob died in an accident in 2016 -they were all in their 40s.
Picking up cycling in an effort to work through her grief, in 2019 Ms Paterson became the oldest-ever woman to cycle the entire length of Britain – from Land’s End to John O’Groats.
Source : STV