Keeper of the Lost Cities
Books 1-10
by Shannon Messenger
Sophie Foster has a secret: she's a telepath. One day she meets Fitz, a powerful (and adorable!) boy who is also a telepath. He takes her to the world where she really belongs: The Lost Cities. Sop...
See Story
Join the Conversation
0 comments on Leah Sava Jeffries as Maruca in Keeper of the Lost Cities