Circe
2 • 409 pages

Ratings779

Average rating4.3

15
mari
Mariadmin

Best book I've read this year so far, so good I read it twice. Exciting and heartbreaking. Couldn't put it down!

April 7, 2020Report this review