Page 3 of 0
Hamish Robert Haynes is an English road racing cyclist. He was British champion in 2006..... Source: Wikipedia