Melyridae on Carpobrotus deliciosus

Melyridae on Carpobrotus deliciosus

Observation - Melyridae on Carpobrotus deliciosus - Southern Africa. Description: