Exeter, Devon: Old Photos & Film

Founded by the Romans and boasting both an ancient cathedral and a university, the English City of Exeter in Devon has a rich and engaging history.