The Hill and Valley Magazine

From the Parishes of Chedworth and District, Gloucestershire