Carole Bradford was in three competitions between 1980 and 1986, one of which is World Road Race Championships
Carole Bradford was in three competitions between 1980 and 1986, one of which is World Road Race Championships