Cover Image of Megha Biswas
Photo of Megha Biswas

Megha Biswas

location iconPalta, Barrackpore, West Bengal, India
Degree - M.Tech in Technical Textile, Ballygunge Science College. Hobby - Swimming, Reading Novels Passion - Travel the unknown
My other accounts
103Followers
18Followings
0Credits