ILIAD

Guardians

Iliad Terra
2001
Oil on Canvas
48” x 60”

Signature on Lower Left