The Limehouse Basin in London, England United Kingdom UK

- Image ID: PK9794

The Limehouse Basin in London, England United Kingdom UK

Marcin Rogozinski / Alamy Stock Photo

Image ID: PK9794

Location: London England United Kingdom UK