A review by 5thgraderd
Destroy Me by Tahereh Mafi

adventurous emotional hopeful mysterious sad

5.0