Ben Howell Davis,
World Trade Center 9/11, 40 x 40
,
oil on canvas, 2002.