Cloudesley Shovell

English naval officer; (1650-1707) (1650–1707)

Portrait of Cloudesley Shovell

Children

Partners