Cyclists | Sergio Escobar Roure

* September 22, 1974, Spain