A review by samkerley
A Snicker of Magic (Scholastic Gold) by Natalie Lloyd

hopeful lighthearted reflective medium-paced

4.0