A review by bookishdiv
Imagine Me by Tahereh Mafi

4.0

I have a lot of mixed feelings. I adored some parts and hated some others