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

13 May 2014 By