Everything—and I mean everything—is for sale on the streets of India. And like everything else, the wares are always colorful, like these books.  Photo 13 of 27 in Touring India

Touring India

13 of 27

Everything—and I mean everything—is for sale on the streets of India. And like everything else, the wares are always colorful, like these books.