Exhibition OLIVIA TAUSSIG: The Weather Report 21 Mar 2017 – 25 Mar 2017 Save / follow I've seen this Comment on OLIVIA TAUSSIG: The Weather Report Share OLIVIA TAUSSIG: The Weather Report with your friends Bermondsey Project Space London, United Kingdom