A review by samichal
The Paradise Problem by Christina Lauren

3.75