Share
twitterlinkedinfacebook
Image 1 of 1
ZCA00618IND.jpg
Truck drivers wash themselves and their clothes at a Dhaba, or roadside restaurant/hotel, near the border of the states of Andra Pradesh and Orissa.