Overview

Robert Spencer

(1570—1627) politician and sheep farmer