Sweets. Orchha. madhya Pradesh

Selling sweets in a street of orchha during a religious festival.