OLEA EUROPAEA. [in progress] Oil on canvas mounted on panel. 21 x 70 cm / 8 1/4 x 27 1/2 in [2019]