Cyclists | Mick Stallard

* January 1, 1944, Great Britain
+ April 6, 2002, Great Britain