Helen

$2,000.00

Oil on canvas 60”x75”

Helen is my response to the Illiad; from it, I was inspired by the idea of war being a force of nature that resides within human beings; how that force is intertwined in a difficult and tragically absurd way with the natural world.

In stock

SHOW & TELL // ART & DESIGN