Vashisht

India
1 stories
Traditional festival unfolds in mountain village of Vashisht, India