Leeloo XI - The Fifth Element

74 x 132cm oil on canvas 2007
sold