Lucy Shaw


Lucy Shaw is a British professional racing cyclist, who last rode for UCI Women's Team.