Michal Labuda is a 18 year old cyclist from Slovakia (born July 22nd 2005).
Slovakia
22nd July 2005 (18)
History Team and ranking One-day race Stage race