Aston Somerville

From Wikipedia, the free encyclopedia

Aston Somerville is a small nondescript village approximately three miles south of Evesham, Worcestershire, England.