The title, “Chobi Mela”, can be translated to English as “a festival of images”. Festival or not, it is the single largest photography event in Asia and has been since its inception in 2000. This year ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results