Cloudesley Shovell (Q1102640)
English naval officer; (1650-1707)
Language: