by sagar Published on Nov 23, 2020
Living Goddess is only worshiped in Nepal. Indra Jatra Festival is symbolic, iconic and main festival of Goddess Kumari .
Photo taken with
55mm f/11.0 1/200s
Resolution: 7289x5580
Comments(0)
No comments yet