Omkareshwar in Madhya Pradesh, India
He was walking across the bridge with his fellow villagers, above the Narmada river, to the island of Omkareshwar in Madhya Pradesh, India...so I asked him to smile.
He was walking across the bridge with his fellow villagers, above the Narmada river, to the island of Omkareshwar in Madhya Pradesh, India...so I asked him to smile.