Email this to a friend:

How the escalator area at Disney Concert Hall became an immersive art space

Nimbus is a scientific word for a storm cloud, but this story isn’t about the weather. It’s about an art installation in Downtown Los Angeles.