darkling scavenging on frog

darkling scavenging on frog

Observation - darkling scavenging on frog - Southern Africa. Description: