Cover 8

The Brit

415 pages

Ratings2

Average rating4

15
Sooz767
SuziSupporter

My god, I did not expect to be a sobbing mess for the last 15% of this book.

October 1, 2022