05 June 13 screen (i) joannaleahgeldard, ‘screen (i)’, digital print on paper and wood, 2012. Photo: davidculleton. screen, stage set..not sturdy and open. 0 Comments