(zoom left-center-right)

"Seisachtheia III "

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