dianabookends's profile picture

dianabookends 's review for:

The 5th Wave by Rick Yancey
5.0