Guardians

Iliad Terra
2001
Oil on Canvas
48” x 60”

error: Content is protected !!