Title: John Layer (1586-1640) of Shepreth, Cambridgeshire
Subjects: History
Places: Cambridgeshire (England)
People: John Layer (1586-1640)