Edinburgh Marathon Festival 5k

29 May 2021

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