Exhibition Leelee Kimmel: Wormhole 04 Jul 2018 – 30 Aug 2018 Save / follow 21 I've seen this Comment on Leelee Kimmel: Wormhole Share Leelee Kimmel: Wormhole with your friends Simon Lee London, United Kingdom