Exhibition The Ideology of Nature by Thomas Cruz 13 Jun 2019 – 14 Jun 2019 5th Base Gallery London, United Kingdom Save / follow 1 I've seen this 1 Comment on The Ideology of Nature by Thomas Cruz Share The Ideology of Nature by Thomas Cruz with your friends