London Go

Episode 3
  • About
  • Comments

The 9/11 sculpture made Ground Zero wreckage is installed at its new home in Stratford.