The 1981 London Marathon: An Historical First

2020

April 26, 2020

3.0 14 x
A look back at the very first London Marathon, staged in 1981.
Archive