Cyclists | Delia Beddis

* August 2, 1983, Great Britain