Laura Lancaster, Untitled (2013), Oil on Linen, 50 x 40cm © the artist

13 May 2014 By