Pirate larva-6007

Pirate larva-6007

Observation - Pirate larva-6007 - Southern Africa. Description: