Table Mountain Cockroach

Table Mountain Cockroach

Observation - Table Mountain Cockroach - Southern Africa. Description: dead: cause unknown

dead: cause unknown