A review by amydieg
Black Dog by Levi Pinfold

5.0

I haven fallen in love with this book.