Popular charity cycling challenge goes virtual for 2020

Cyclists take part in the Charity ride Kayleigh's Wee Stars at Ballater. Picture by Colin Rennie
Cyclists take part in the Charity ride Kayleigh's Wee Stars at Ballater. Picture by Colin Rennie