Gallery : Nature & Landscape The Visitors Oil on canvas 137 x 87 cm. The Visitors, prologue Oil on canvas 137 x 40 cm. Tree on Air Oil on canvas 100 x 60 cm. Oil on canvas 40 x 40 cm.