Deepdene

Deepdene was an English village in Suffolk. (PROSE: The Schizoid Earth)