This page has been validated.
V
The Little House
Everybody has heard of the Little House in the Kensington Gardens, which is the only house in the whole world that the fairies have built for humans. But no one has really seen it, except just three or four, and they have not only seen it but slept in it, and unless you sleep in
76