Resident-General in Morocco

GPTKB entity