Two People Dressed as the Twin Towers at the Halloween Parade in Greenwich Village, New York City, 2001
In the 2001 Greenwich Village Halloween Parade, just weeks after the September 11th attacks, two participants dressed as the Twin Towers with angel wings and halos, turning their costumes into heartfelt tributes. Their embrace symbolized… Read More »Two People Dressed as the Twin Towers at the Halloween Parade in Greenwich Village, New York City, 2001





