Joseph Tarchaneiotes

Byzantine general (d. 1074) From Wikipedia, the free encyclopedia