Overview

Sir Richer Refham

(c. 1260—1328) merchant and mayor of London