A review by kiesfairy
Grieved Loss by Adelaide Forrest

3.75

it took me 3 years to finish this book