Photo of Vasudha

Vasudha

location iconKolkata, West Bengal, India
Let the world be your oyster...and backpacking be the boiling water that busts it wide open.
1011Followers
0Followings
0Credits