Architects of Air is a collection of walk-in light installations inside specially-made inflated plastic buildings. The experience of walking through this amazing space is like being ‘somewhere between a womb and a cathedral’. The monumental light sculpture is based in Nottingham, UK, and has traveled across 38 countries where over 2 million people have experienced it.
Previous
Previous
Origami-Style Street Art Nepal
Next
Next