A review by emvsmith
Piecing Me Together by Renée Watson

5.0

So good, so subtle, so real, so important.