Geoffery Marmion
General Notes
Lord of the honour of Llanstephan, Carmathenshire, Wales
Page last modified
\