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

- Image ID: EWD6NN

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

Pippa West / Alamy Stock Photo

Image ID: EWD6NN

Location: London England UK