Hanged to death or to sell!

Traditional Rajasthani puppets for sale at a roadside stall in Cochin.

Comments

Popular Posts