Cover Image of Sneha Mitra
Photo of Sneha Mitra

Sneha Mitra

location iconDelhi, India
Happy Go Lucky kinda Girl who loves her Independence. Is a traveller, writer and photographer.
510Followers
29Followings
0Credits