Anne Francis June 2, 2019
The race was almost cancelled for financial reasons, but went ahead as planned in the historic village of Streetsville yesterday. Photo: Thomas Baum