Aanchal Bahadur
6 min readAug 1, 2017

--

Human defiance on display at Har ki Pauri, Haridwar, India…
Defiant human on display…

--

--