Interview: Liz Larner

on the occasion of her solo exhibition at Galerie Max Hetzler, 41 Dover Street, London