Cyclists | Antonio Gelabert Amengual

* September 7, 1921, Spain
+ December 13, 1956, Spain