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