A review by paper_roses
A Single Shard by Linda Sue Park

adventurous emotional hopeful inspiring

2.0