Hamilton World Cycling Championships

Remembering Hamilton’s Larry Russell