The Angel Has Landed

NEW YORK – November 2, 2018 – The 13-foot Renaissance Peace Angel Sculpture, part of the permanent collection of the National September 11 Memorial & Museum, is now on display in the Museum.