Photos by Ilkka RoittoJul 25, 2019NEPALON THE STREETS OF KATHMANDU On the streets of Kathmandu I could see things I didn´t even could imagine. Not all the things I could see...