Skip to playerSkip to main content
  • 5 months ago
Kumari Temple in Kathmandu, Nepal. The small girl child is called Kumari the living goddess..

Category

🏖
Travel

Recommended