Sprawling nature art installation takes over London’s ‘super sewer’ 50m below ground

  • last year
Art installation in tunnel to become London's new super sewer.

Recommended