Christo Unveils Inflatable, Light-Infused Installation in Germany

The internationally – and often controversial – acclaimed artist Christo has unveiled the “largest indoor sculpture e…