Cyclists | Leigh Palmer

* July 29, 1980, Great Britain