Photo:
103
of 138, Album: Park Slope Halloween 2025
6:36 PM. A few houses down the block. The zombie organ player on the stoop moves his arms and jaws. His eyes light up. He plays whatever music the owner puts into it.