A review by gaski
Catherine, Called Birdy by Karen Cushman

funny lighthearted reflective fast-paced