The installation, named Helios, will be on display from April 4 to May 9, 2025. The artwork is a seven-metre-wide illuminated sculpture of the sun, accompanied by a specially commissioned surround ...