Share
twitterlinkedinfacebook
Image 1 of 1
100305 Yabsley Rubbish 069.jpg
Control room at the recycling and waste disposal centre, Yabsley St, Tower Hamlets.