Joao Carvalho is a 63 year old cyclist from Portugal (born June 12th 1960).
Portugal
12th June 1960 (63)
No data