Runners get underway in the 2023 Run Garioch 10K held in Inverurie.
Over 2500 participants headed to the town for the annual event which hosts a 5K, 10K and half-marathon race.
Over 2500 participants headed to the town for the annual event which hosts a 5K, 10K and half-marathon race.
Category
🥇
Sports