Cyclists | Nicolás Landa Potxorrio

* January 3, 1937, Spain
+ June 25, 1961, Spain