Impalila Island, Namibia
By Robertson's key, this would seem to be P. confusus, which does not seem to be in dictionary.
Robertson, I.A.D. (2004). The Pyrrhocoroidea (Hemiptera – Heteroptera) of the Ethiopian region. Journal of Insect Science 4 (14) pp. 1-44
Per Robertson's keys (obertson, I.A.D. (2004). The Pyrrhocoroidea (Hemiptera – Heteroptera) of the Ethiopian region. Journal of Insect Science 4 (14) pp. 1-44 )
Two different bugs here. The red ones had clearly hatched young. The brown one was on his (or her) own.
Welwitschia bug