Takayuki Hirose is a 44 year old cyclist from Japan (born July 31st 1979).
Japan
31st July 1979 (44)
2017 2014 2013 2012