David Small

This Book of Mine

Written by Sarah Stewart, illustrated by David Small