Ayesha Zahid

21. Writer. Journalist. Librarian. Spontaneous and quirky (maybe). I like meeting strange, new people and then writing about them if I like them.