A review by maratagon
Crush by Richard Siken

dark funny reflective fast-paced

4.75