Isca Dumnoniorum

views updated

Isca Dumnoniorum: see Exeter, England.

More From encyclopedia.com