Two men sleep soundlessly amidst the hustle and bustle of an Indian train station.
Mumbai, Maharashtra, India, 2005
Save my name, email, and website in this browser for the next time I comment.
Δ