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

informative reflective sad

3.25