Photo of Mouli Dutta

Mouli Dutta

location iconWest Bengal
"I love not man the less, but Nature more."~ Lord Byron.
My other accounts
0Followers
3Followings
0Credits