The installation, named Helios, is on display at Winchester Cathedral from January 30 to March 1, 2026.
The 1960s were a wild ride for music lovers. From the British Invasion to Motown magic, the airwaves were buzzing with iconic ...
The exhibition explored humanity’s connection to the ocean and to whales through sound, scent and lighting.