Kasbah | Morocco | Out of Africa Tagged african kingdoms, joy ezeka, morocco, ouarzazate, surface design, surface pattern design, textile designer, unesco world heritage site, zuri and imani