News

The immersive stained-glass environment represents a “three-tiered cosmos” that explores the idea of biophilia.