Natasha Caruana. Fairytale for Sale: Centre for British Photography

26 January - 28 May 2023