Polyrhachis schistacea on Euphorbia heterophylla

Polyrhachis schistacea on Euphorbia heterophylla

Observation - Polyrhachis schistacea on Euphorbia heterophylla - Southern Africa. Description: