Alfonso III

From Wikipedia, the free encyclopedia

Alfonso III (Spanish) or Afonso III (Portuguese) may refer to: