Exhibition Sheroes 08 Mar 2018 – 11 Mar 2018 Ugly Duck London, United Kingdom Save / follow 5 I've seen this 1 Comment on Sheroes 1 Share Sheroes with your friends