Festival-goers on the Street.Orchha, India Festival-goers on the road to the Shiva Festival.Outside of Orchha, India A Festival-goer on the road to the Shiva Festival.Outside of Orchha, India