How you can take part in virtual Aberdeen Highland Games

The 2019 Aberdeen Highland Games. Picture by Kath Flannery
The 2019 Aberdeen Highland Games. Picture by Kath Flannery