Carrion beetle larva

Carrion beetle larva

Observation - Carrion beetle larva. Description: This was feeding on venison scraps at a red kite feeding station

This was feeding on venison scraps at a red kite feeding station