Title: Le Diable Rouge
Subjects: Cyclists, Biography
Places: France
People: Alfred Letourneur (1907-)