Local runner takes on 2,021km challenge for charity

© Supplied by Thomas McRobbiePost Thumbnail