A review by darianleeanne
Hate Notes by Penelope Ward, Vi Keeland

5.0