Overview

Thomas Knolles

(c. 1387—1435) merchant and mayor of London