Stock Photo: England, London, Victoria Embankment. Water being pumped from HMS President, an events venue permanently moored on Victoria Embankment in central London with Blackfriars Bridge in the background.
More Like This
Image Number: 4282-17724 Rights Managed Credit:Malcolm Park / Category:Travel
MPK3011128 Model Release: No Property Release: No