Alan Rufus

Breton nobleman (c. 1040 – 1093) From Wikipedia, the free encyclopedia

Alan Rufus