Exhibition Pepe Monserrate & Marta Torres 18 Nov 2016 – 26 Nov 2016 Save / follow I've seen this Comment on Pepe Monserrate & Marta Torres Share Pepe Monserrate & Marta Torres with your friends La Galleria Pall Mall London, United Kingdom