Title: Portsmouth-a French Gibraltar?
Subjects: History
Places: Portsmouth (England)