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

dark emotional mysterious reflective sad medium-paced

3.25