Spotted longhorn beetle (Rutpela maculata) on Dog rose flower, UK.