Camponotus fulvopilosus on Mesembryanthemum guerichianum

Camponotus fulvopilosus on Mesembryanthemum guerichianum

Observation - Camponotus fulvopilosus on Mesembryanthemum guerichianum - Southern Africa. Description: