Cyclists | Luis Goya Picassari

* April 27, 1926, Spain
+ May 26, 1962, France