Festive Tiger Beetle (Cicindela scutellaris)
Festive Tiger Beetle (Cicindela scutellaris)