ILIAD

Knights

Iliad Terra
2005
Oil on Canvas
60” x 48”

Signature on Lower Left