Part 32 of total 41 stories in series English Fairy Tales 2.

Once upon a time, a long, long while ago, when all the world was young and all sorts of strange things happened, there lived a very rich gentleman whose wife had died leaving him three lovely daughters.

Read More