Image 50
of 72
An almost unknown Indian luxury: public toilets.