Katie Archibald - report
Scottish racing cyclist
Katie Archibald, is an elite Scottish and British racing cyclist, specialising in endurance track cycling events in which she represents Great Britain and Scotland.
Katie Archibald, is an elite Scottish and British racing cyclist, specialising in endurance track cycling events in which she represents Great Britain and Scotland.