Cyclists | Luis Cuellar

* September 26, 1942, Mexico