Photograph by
-
-
0
Edit Photo Details
Nepalese delicacies
Walking on the streets of Kathmandu can feel like a mild horror movie, especially if you encounter these street merchants selling "delicacies". For the average nepalese, this is a luxury they can barely afford, although you wouldn't think so by the look of the products...