Anika Todd

Anika Todd (born 11 March 1990) is a Canadian racing cyclist. She rode at the 2014 UCI Road World Championships.