Amblyrhynchotes honckenii

Amblyrhynchotes honckenii

Observation - Amblyrhynchotes honckenii - Southern Africa. Description: