3 Artists
Lila Polenaki thysia, 2005 acrylic, paper, textile on canvas 210 x 190 cm
Designed by
Developed by
Antonis Psarakis