Treasure Island

140 x 140 cm oil on canvas 2014