Designed by
Title
St Katharine Docks Marina, London, UK #244280595
Description
St Katharine Docks, London, UK: Saint Katharine Docks Marina in Wapping near the City of London. Boats are moored in the dock with modern apartments behind. Tree branch overhead.
This image is editorial