Nikephoros Komnenos Doukas and Anna Palaiologina
Full Name
Nikephoros Komnenos Doukas and Anna Palaiologina