Cyclists | Luis Zubero Aldecoa

* March 18, 1948, Spain