skip to content

Plastic waste on New River, London