Caterpillar 5

Caterpillar 5

Observation - Caterpillar 5 - Southern Africa. Description: On Bolusanthus speciosus.

On Bolusanthus speciosus.