A review by amandamelt
Gates of Paradise by Melissa de la Cruz
5.0
Though i felt like i had to wait a life time to get this book and it did take me forever to read it, as soon as i was about halfway through i couldnt put it down. I love the ending, it was perfect and everything about this book was amazing.