Great Shefford (Q2712456)
village and civil parish on the River Lambourn in West Berkshire, England
Language: