Irini Iliopoulou


Athens Art Gallery, Athens
School and hares
oil on canvas, 140 x 220cm, 2009