Larvae Of Oil Beetle.

Larvae of Oil beetle.

Larvae of Oil beetle (Meloe proscarabaeus) sitting on a bee. Extreme close-up with high magnification.