Table Mountain cockroach

Table Mountain cockroach

Observation - Table Mountain cockroach - Southern Africa. Description: