Alien
Oil on canvas
150x115 cm