A review by tiedyesunflower
The Messenger by Daniel Silva

4.0

Thought it was boring but enjoyed it more by the end