A review by megabooks
Best of Friends by Kamila Shamsie

challenging emotional reflective medium-paced

5.0