" Seisachtheia I "

code 201201 - oil on canvas - 1000 X 100 cm - 2012