Cyclists | Prudencio Indurain Larraya

* June 9, 1968, Spain