Eveliina Hamalainen RIITE oil on canvas 130 x 140 2020