Cover 8

The Brit

415 pages

Ratings6

Average rating4.2

15
Sooz767
SuziSupporter

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

October 1, 2022