Overview

Sir John Mennes

(1599—1671) naval officer