Person

William Longsword

Second Duke of Normandy.

1 saint associated