Montreal Highland Games
August 2, 2020
Festivals and Events
Festivals
Celebration
A festival of Scottish music, dance and athletics.