Txema Yeste: Needles

14 February - 23 May 2025