Art exhibition in Liverpool, United Kingdom. Friday 23 June 2017 to Sunday 15 October 2017
Art exhibition in Switzerland. Wednesday 13 June 2012 to Sunday 17 June 2012