Ram Beck

Ram Beck

Leeds, Leeds, United Kingdom

There is a debris straining device about 4 metres downstream of the testing site

Location created by
Susan Tuffin

Latest photos

View all photos

Litter in the water and on the banks

23 Feb 09:00 by Martin Child