A review by sadieruin
The Value of X by Poppy Z. Brite

5.0