Carry On

Carry On

2015 • 531 pages

Ratings271

Average rating4

15

first half of the book gets 2 stars for being bad, second half gets 4 for being gay.

June 23, 2020