ILIAD

Landscape Through the Veil

Iliad Terra
2023
Oil on Canvas
35” x 27”

Signature on Lower Left