Yellow Meloid / Blister Beetle (Mylabris variabilis) on purple flower feeding on pollen. Italy, Europe.