Cyclists | Francisco Sala Oliveras

* May 19, 1958, Spain