Ioannes VI Kantakouzenos

GPTKB entity