Donald, 87, cycles Brompton from Land’s End to John o’ Groats

Donald Wells, 87, reaches John o' Groats.

You may also like...