Overview

Walter de Beauchamp

(c. 1065—1131) administrator