Loveless
2020 • 448 pages

Ratings198

Average rating4.2

15

predictable af, main character is just pure annoyance

April 17, 2023