Paperback, 31 pages
Published March 5, 2001 by Walker Books Ltd.
Paperback, 31 pages
Published March 5, 2001 by Walker Books Ltd.
Fairy tale characters tell their stories from their own perspective, with new endings, and find themselves encountering each other as their stories overlap.