Mark Francis is a 50 year old cyclist from Great Britain (born July 10th 1973).
Great Britain
10th July 1973 (50)
2014