Edinburgh Marathon Festival Half Marathon

30 May 2021

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