Old waste disposal barge on the Thames, London, United Kingdom.

- Image ID: TAAHNT