A review by dazzlemedaft
Bird Summons by Leila Aboulela

5.0

I found this very moving.