Home Collections

Cloudesley Shovell

English naval officer; (1650-1707)

Wikidata
Source: