The best laid plans

The best laid plans

2020 • 370 pages

Ratings5

Average rating2.6

15
Filter by rating
-

Contains spoilers

June 5, 2021

3.5 - fun read, cute story, VERY high school.

May 7, 2022