Alexios Mosele (Caesar)

Byzantine aristocrat and general

Alexios Mosele (Caesar)

Byzantine aristocrat and general