Opistophthalmus lawrencei

Opistophthalmus lawrencei

Observation - Opistophthalmus lawrencei - Southern Africa. Description: