Forest in Sunset

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

Frame is included

error: Content is protected !!