Scan barcode
A review by readsforlove
All Boys Aren't Blue by George M. Johnson
5.0
Graphic: Sexual harassment, Homophobia, Sexual content, Sexual assault, and Racial slurs
Moderate: Outing and Racism