Home > Author > Kamila Shamsie >
― Kamila Shamsie , Broken Verses
Tags: the beautymiracleentirelya miraclemystery--explicableno mystery--What a miracle