Overview

Henry Picard

(c. 1281—1356) merchant and mayor of London