20 Miles Championship of the World  |  Race History

7 Editions (1882 - 1888)