Martyn Cross: O happiness! happiness!

10 November - 17 December 2022 London