Hakes Family Tree

(0675) Adalbert, Duke of Alsace