Nepal’s Living Goddess Kumari

Nepal, Kathmandu valley, City of Patan, the Kumari goddess.

Leave a comment