Overview

William de Beauchamp

(c. 1185—1260) judge and sheriff