Cicindela formosa

Cicindela formosa, the big sand tiger beetle, is a species of flashy tiger beetle in the family Carabidae. It is found in North America.

Cicindela formosa

Cicindela formosa, the big sand tiger beetle, is a species of flashy tiger beetle in the family Carabidae. It is found in North America.