where have you been so long

oil on canvas 30x40 cm