Exhibition Police and Thieves 04 Mar 2010 – 30 Mar 2010 The Old Police Station London, United Kingdom Save / follow 3 I've seen this Comment on Police and Thieves Share Police and Thieves with your friends