Kantakouzenos (Q1642698)
Byzantine aristocratic family
Language: