The Broken Vows

Ratings9

Average rating3.4

15

I'm giving one star for the first half of book. I should not have kept reading. 

April 1, 2024