Millwall Inner Dock

Life On Dogs Island...
Life On Dogs Island...

I jhimages.co.uk I Facebook I Twitter I Instagram I 500px

This is the Isle of Dogs in the Docklands in London. You can see the huge skyscrapers...

flickr.com