The Weather Project

The Weather Project was a remarkable exhibit at Tate Modern in London. This, hopefully, gives a feel of the scale of it.
Back to Top