Photo of Alisha

Alisha

location iconNew Delhi, Delhi, India
Alisha aka 'Desert Rose'. When not teaching English Literature, she is currently making the most of her new found financial independence, by traveling to well-known places, but with a different eye.
269Followers
3Followings
0Credits