Refuse barges at Walbrook Wharf Waste transfer station on the River Thames City of London GB UK


Size: 6144px × 4096px
Photo credit: © Mike Booth / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: barges, city, gb, london, moving, refuse, river, sta, station, thames, transfer, uk, walbrook, waste, wharf