Golden Cockroach

Golden Cockroach

Observation - Golden Cockroach - Southern Africa. Description: