Elizabeth Lennard “L’Affiche No. 53” 2010 digital pigment print on Hahnemühle paper 30 x 20 inches, Edition of 9
Gallery exhibition history, 2004-2009