Ivan Seal, dayfra, 2013, oil on canvas, 112 x 90cm. Image courtesy the artist and Carl Freedman Gallery, London.

19 April 2013 By

Ivan Seal, dayfra, 2013, oil on canvas, 112 x 90cm. Image courtesy the artist and Carl Freedman Gallery, London.