The Princess on the Glass Hill

Part 30 of total 35 stories in series The Blue Fairy Book.

Once upon a time there was a man who had a meadow which lay on the side of a mountain, and in the meadow there was a barn in which he stored hay.

Read More