London, England - 4 August 2012. Cyclists racing past during the mens triathlon event in Hyde Park.
Image dimensions: 3456 x 5003 pixels