A review by leylalovesbooks
The Island of Missing Trees by Elif Shafak

4.25