kamila shamsie
In Kamila Shamsie’s third novel, past and present intermingle in unique ways and so does the personal and political.
In Kamila Shamsie’s third novel, past and present intermingle in unique ways and so does the personal and political.