1989 Tour de Luxembourg, stage 6 (Q114138218)
Language:
other details