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