Award-winning writer Kiran Millwood Hargrave sweeps readers off to a lighthouse on a remote Scottish island in this riveting illustrated middle grade novel.
Award-winning writer Kiran Millwood Hargrave sweeps readers off to a lighthouse on a remote Scottish island in this riveting illustrated middle grade novel.