Andrew Touchstone

#147029

strava.com/athletes/36