Film

Photos by Fershad Irani
Rishikesh, India
Men stand around in the red glow of a neon street sign, waiting for a street vendor to serve them.