Anne Francis May 27, 2018
The weather was fantastic in Calgary today for the marathon, half-marathon and 50K ultra