Hafsid Sultan Muley Hassan

GPTKB entity