Constantine Choirosphaktes

Byzantine diplomat

Constantine Choirosphaktes

Byzantine diplomat