Icarus's Dream

Iliad Terra
2019
Oil on Canvas
36” x 60”

Signature on Lower Left

error: Content is protected !!