USA
29th June 1977 (46)
Rich Harper is a 46 year old cyclist from USA (born June 29th 1977).
AllRoadCyclocross
2008 2007