A review by andrea_f
The Lost Arabs by Omar Sakr

challenging reflective medium-paced

3.0