ILIAD

Falling Angels

Iliad Terra
2018
Oil on Canvas
24” x 24”

Signature on Lower Left