Phantoms

Bedsheet phantoms, Halloween parade

New York, NY, USA