A review by mischivousshadows
Juniper Hill by Devney Perry

4.0

The way this book sucked me in is crazy. I LITERALLY read this in ONE sitting