Designed by
Title
Boats at Limehouse Basin, London, UK #244766296
Description
Limehouse, London, UK: Evening view of the Limehouse Basin, a marina in the docklands area of east London. Boats and barges are moored in the dock and there are many modern apartments.
This image is editorial