A review by ameliafinch
The Last Confessions of Mara Dyer and Noah Shaw by Michelle Hodkin

1.0

i understand it takes time to write a book but