Troy Maurice Dulmage

2020 Cobourg Highland Games Society