New York City, NY – 31 October 2023. The annual Greenwich Village Halloween Parade drew crowds of costumed participants along with bands, dance troupes, stilt walkers, commercial floats, and giant puppets. Two women wear saris and gold jewelry.
Add to Cart Add to Lightbox Download