Brighton Marathon

12 September 2021

Image shows thousands of runners on Brighton's seafront road.