ILIAD

Tempest at Sunrise

Iliad Terra
2023
Oil on Canvas
27” x 21”

Signature on Lower Left