Teenage cancer survivor to cycle 122 miles around local lochs to raise cash for charity

© SuppliedElita McFarlane.
Elita McFarlane.