Cane juice seller

Cane juice seller: A cane juice seller busy setting up his shop in Shergarh, Jodhpur district.