Overview

Sir John Ashby

(1646—1693) naval officer