Barges river refuse service thames london Add to favorite DMCA Complaint Tweet Barges river refuse service thames london FreePhoto by Steve Bidmead Free Download License: Public Domain CC0 ID: 91829 Tags: london, river, thames, free photos, free images, barges, refuse service