Cyclists | Len Hammond

* July 21, 1952, Australia