A review by smilagros
The Angel by Tiffany Reisz

5.0

I really should not have started this book at 9 pm because it is now almost 3 am and I have finished it. My heart