French Protectorate in Morocco

GPTKB entity