This 60 foot by 30 foot flag was unfurled on 1 Liberty Plaza on September 22, 2001, overlooking ground zero during the World Trade Center rescue and recover efforts. It now hangs on a building at the corner of Mott and Hester street in Little Italy every year on the anniversary of 9/11.
» Follow NYC The Blog on Facebook and Twitter. Photo credit: Paolo Mastrangelo/NYC The Blog