Tags: Cyclist.
Elizabeth Scalia is a British-Italian professional racing cyclist specialising in marathon mountain bike racing and was the women’s marathon national champion in 2007. She is based in Italy and has represented Great Britain in several international events including World Cups and World Championships.