Overview

Sir John Spencer

(c. 1567—1610) merchant and lord mayor of London