Cavalry FC take on Montreal Impact in this Canadian Championship semi-final (leg 2 of 2) at Spruce Meadows near Calgary, Alberta. The visitors beat the Cavalry FC 1-0. Photographed for Icon Sportswire.
Spruce Meadows
Spruce Meadows May Classic II /
A professional sports photographer's view of the action at Spruce Meadow’s May Classic II in May 2018. Professional show jumping and horse imagery and more found here!