Exhibition Richard Powell : UNBIDDEN 01 Jun 2016 – 18 Jun 2016 Save / follow I've seen this Comment on Richard Powell : UNBIDDEN Share Richard Powell : UNBIDDEN with your friends ArcadeCampfa Cardiff, United Kingdom