Skip to playerSkip to main content
  • 2 days ago
Kumari Temple in Kathmandu, Nepal. The small girl child is called Kumari the living goddess..
Transcript
00:00I
00:30I don't know.
00:30I don't know.
Comments

Recommended