Alfonso III

From Wikipedia, the free encyclopedia

There have been several monarchs and noblemen called Alfonso III: