Designed by
Title
Unidentified street seller in historic center of city #36274412
Description
KATHMANDU, NEPAL - NOV 28: Unidentified street seller in historic center of city, Nov 28, 2013 in Kathmandu, Nepal. Largest city of Nepal, its economic center, a population of over 1 million people.
This image is editorial