A review by krista_lm
Beast of Stone by Linda Sue Park

adventurous inspiring tense

5.0