Exhibition Squeeze 06 Jun 2018 – 23 Jun 2018 University of Leeds, Fine Art, History of Art and Cultural Studies Leeds, United Kingdom Save / follow 1 I've seen this Comment on Squeeze Share Squeeze with your friends