John VI Kantakouzenos

GPTKB entity