The Lost World

2009 oil on canvas 150 x 174cm