Designed by
Title
Barge being towed up the Thames river #103942939
Description
London, England - September 28, 2017: A barge containing refuse being towed up the Thames, past new building development on the south bank of the river, on its way to a disposal site
This image is editorial