Edinburgh Marathon Festival Half Marathon

29 May 2022

Image shows hundreds of runners running down a path in Holyrood Park. Yellow flowering gorse contrasts against the dark rock cliffs.