An Indian woman offering freshly picked flowers to Gods in a little temple of Orchha, Madhya Pradesh.

Advertisements