Natasha Caruana. Fairytale for Sale

26 January - 28 May 2023