"Seisachtheia II "

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