France
Eugene Davin is a cyclist from France.
History Team and ranking Critérium du Dauphiné One-day race Stage race