A review by crazy4bookscruz
Exodus by Kate Stewart

5.0

Review to come