Photo of Bidisha Dutta

Bidisha Dutta

location iconDelhi, India
Thinker, Writer, Believer, Nature Worshiper and a Lover of all things mystical.
171Followers
0Followings
0Credits