Trilobite Roach

Trilobite Roach

Observation - Trilobite Roach - Southern Africa. Description: