John Kantakouzenos (Q16210437)
Byzantine general
Language:
other details
aliases Giovanni Cantacuzeno
description Byzantine general

External Links