Kelly O’Mara


WTS Edmonton in Pictures

The penultimate 2015 World Triathlon Series race was held in Edmonton, Alberta in horrid conditions on September 6, 2015. I was there covering the race…