Overview

John Oxenham

(c. 1536—1580) sea captain