William II Crispo

Duke of Archipelgao (–)

Parents

Children

Siblings