A parade down a street in Little Italy/Chinatown NYC circa 1996. 2001
April 21, 2010 by Janet Morales