Bedford, England

From Simple English Wikipedia, the free encyclopedia

Bedford is a town in England in the county of Bedfordshire.