Open menu
Thomas Philip Baily
The History and antiquities of the town of Cirencester, in the county of Gloucester, with views of the town, tesselated pavements, and other roman remains