Designed by
Title
Nepal's living Goddess, the Kumari, Durbar Square, Kathmandu, Ne #61167537
Description
The Nepalese living Goddess, the Kumari, is carried through Durbar Square in a sedan chair during the celebrations of Dashain, Kathmandu, Nepal
This image is editorial