Isle of Dogs Still

51.26125, 1.369882