The Aeolian Tower was an art installation on the South Bank of the River Thames in London, consisting of a steel tower covered in 1200 wind-powered LEDs.
The Aeolian Tower was an art installation on the South Bank of the River Thames in London of a steel tower. The South Bank of the River Thames was consisting. This steel tower was covered in 1200 wind-powered LEDs.