Cyclists | Percy Stallard

* July 19, 1909, Great Britain
+ August 11, 2001, Unknown