Virtual Highland Games to keep traditions alive amid pandemic

© Steve RennieParticipants competed in a variety of events as part of the virtual Highland Games 2020.
Participants competed in a variety of events as part of the virtual Highland Games 2020.