Overview

Henry Spencer

(1620—1643) politician and royalist army officer