Edellinen Aloitus Seuraava

The Triumph of Evil Part 3
August 2005, 100 x 55 each, oil on canvas - for unknown reasons, this painting has proven to be almost impossible to photograph, it has to be seen and experienced live!

 

05