Layston

Deserted village in Hertfordshire, England From Wikipedia, the free encyclopedia

Layston