Art is the highest from of hope

Art is the highest from of hope

Oil on Canvas, 120x120cm.