This is the flag of the kingdom of Makuria according to the Spanish "Book of Knowledge of All Kingdoms". It dates to around 1350 and is therefore from the late Christian era of modern Sudan.
Libro del Conosçimiento de todos los rregnos
Unknown authorUnknown author