384 pages
Published by Listening Library, Egmont Books Ltd.

Jenny Nimmo: Charlie Bone and the Castle of Mirrors (Charlie Bone #4) (Listening Library, Egmont Books Ltd)
384 pages
Published by Listening Library, Egmont Books Ltd.
Charlie and his magically gifted friends and relatives work together to rescue Billy Raven, a young orphan, from a mysterious and dangerous couple who have adopted him.