Overview

Sir Stephen of Seagrave

(c. 1171—1241) justice and administrator