A review by a_leo_reading
Triangles by Ellen Hopkins

5.0

Beautiful and Tragic