Maurizio Caravaggio

Current team: Mercatone Uno - Stream TV
Date of birth: 22/05/1976
Nationality: Italy
UCI: ITA19760522

Team Affiliations:


Back to top