The installation, named Helios, is on display at Winchester Cathedral from January 30 to March 1, 2026.
The exhibition explored humanity’s connection to the ocean and to whales through sound, scent and lighting.
Winchester’s social calendar in the mid-20th century was packed with community events that drew crowds into the city centre and surrounding towns.