12/9/13

Sweets. Orchha. Madhya Pradesh


Selling sweets in a street of Orchha during a religious festival