ILIAD

Chasm

Iliad Terra
2023
Oil on Canvas
10” x 10”

Signature on Lower Left