Kantakouzenos

Byzantine aristocratic family From Wikipedia, the free encyclopedia