Share
twitterlinkedinfacebook
Image 1 of 1
13IDM2245.jpg
Refuse recycling vehicle in the streets of the town of Woodbridge, Suffolk, England