Cyclists | Félix Pérez Ecenarro

* September 13, 1906, Spain
+ October 1, 1995, Spain