07 March 17 Rachel_Rankin_2 Rachel Rankin, installation view, ‘Making Scenes’ exhibition, Platform Arts, Belfast. Photo: Damian Magee 0 Comments