Stock Photo: England, London, Stratford Olympic Park View of the Water Polo Arena.
Stock Photo: 1850-47501 England, London, Stratford Olympic Park View of the Water Polo Arena.