New art going up on Vesey Street at the World Trade Center. go back...