« return to post
KATHMANDU, NEPAL – NOV 29, 2013: Unknown local people on one of the streets of Kathmandu. Largest city of Nepal, its historic center, a population of over 1 million people.
KATHMANDU, NEPAL – NOV 29, 2013: Unknown local people on one of the streets of Kathmandu. Largest city of Nepal, its historic center, a population of over 1 million people.