Green Tiger Beetle (Cicindela Campestris)

Green Tiger Beetle (Cicindela campestris)

Isolated Green Tiger Beetle (Cicindela campestris)