ILIAD

Forest in Sunset

Iliad Terra
2023
Oil on Canvas
40 1/2” x 32 1/2”

Frame is included

Signature on Lower Left