The Hoo, Great Gaddesden

House in England From Wikipedia, the free encyclopedia

The Hoo, Great Gaddesden