Skip to playerSkip to main content
  • 3 years ago
50m underground, we visit the Loo Gardens, a new art installation celebrating the benefits to the environment the new "super sewer" will bring to London's Thames river.

Category

🗞
News

Recommended