Whales at Winchester Cathedral

31st January 2025

Art, music and creation has come together in Winchester Cathedral with its latest art installation, Whales, which has transformed the nave into a