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