Overview

William de Beauchamp

(c. 1238—1298) magnate