John Tarchaneiotes

East Roman (Byzantine) aristocrat and general

1255 CE to 1310 CE

World

Related Events