Romania
Robert Caragel is a cyclist from Romania.
History Team and ranking CN Romania ITT-U23 One-day race Stage race