|
Runner dressed as King Charles in London, UK on April 21, 2024. London Marathon passes down Deptford's Evelyn Street in South East London, the 8 mile mark of the 26.2 mile course where runners are greeted and cheered on by local residents. (Photo by Guy Corbishley/Alamy Live News)
|