(Video) Meet Somen Debnath – traveling through world on bicycle with a mission
Japan is his 152nd country and he has been traveling on his bicycle since last 16 years. Was captured by...
Japan is his 152nd country and he has been traveling on his bicycle since last 16 years. Was captured by...