IOANNIS LASSITHIOTAKIS
oil on paper mounted on canvas 180x180cm
oil on paper mounted on canvas 210x135cm
oil on paper mounted on canvas 180x250cm
2003-04