Extreme E launch on the floating paddock St Helena docked in London next to HMS Belfast 1313 of 1513

USA / Global
Our International Editions