Paris and Helen (Πάρις Ἑλένη), oil on canvas, 120x80 cm. 2011


© Copyright Nicolas Fernandez 2012