The Magi

Iliad Terra
2001
Oil on Canvas
60” x 48″

error: Content is protected !!