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

13 May 2014 By