Overview

John Layer

(c. 1585—1641) antiquary