This is a couple of days before Halloweeen in Washington Square. There was a little 'convention' of these inhabitants of another world.
Lower Sixth Avenue, just a block from the Square and from our apartment too, hosts the annual Halloween Parade.
It is reportedly a major crazydayz event but we didn't get a chance to see it (see the next image).