Rebecca Byrne and Babette Semmer (below) Published 14/04/2016 at 750 × 563 in Rebecca Byrne and Babette Semmer (below) Portals (detail), 2015, Oil and embroidery thread on linen