Overview

Sir John Allen

(c. 1470—1544) mayor of London