Title: England's triumph, or, Spanish cowardice expos'd
Subjects: History, Naval, Naval History
Places: Great Britain, Spain