Does that image have the South pole on top?
I suspect the big brown blob is the Sahara.
Perhaps someone else can better identify the origination.
Looks like Africa, as you stated. The Strait of Gibraltar is at the lower left on the image with the Iberian peninsula the other land mass.