kyfitzgerald 's review for:

Keeper of the Lost Cities by Shannon Messenger
4.0

4.5, loved it!