IMO International Maritime Organization Headquarters on the Albert Embankment, London, England

- Image ID: EWD6XD

IMO International Maritime Organization Headquarters on the Albert Embankment, London, England

Pippa West / Alamy Stock Photo

Image ID: EWD6XD

Location: London England UK