Cloudesley Shovell

English naval officer; (1650-1707) ()

Portrait of Cloudesley Shovell

Children

Partners