Michael Olynthenos, official under sebastos Alexios Komnenos

E XII

Μιχαήλ

ID: Michael 216