New York City
fromDesign You Trust - Design Daily Since 2007
2 days agoTwo People Dressed as the Twin Towers at the Halloween Parade in Greenwich Village, New York City, 2001
Twin Towers costumes embraced at the 2001 Greenwich Village Halloween Parade as a public act of mourning, unity, and resilient creative remembrance.