Japanese Beetles (Popillia japonica) on a Coneflower (Echinacea sp.).
Japanese Beetle (Popillia japonica) on a Coneflower (Echinacea sp.).