A review by kamikazegirls
Once Upon a River by Diane Setterfield

4.0

*writes this w Real Tears in my eyes* this book was lovely despite it all