The battle of large predatory ground beetles with huge jaws on the sands of a Mediterranean beach. Scarites buparius. Carabidae. #246724866
Description
The battle of large predatory ground beetles with huge jaws on the sands of a Mediterranean beach. Scarites buparius. Carabidae. Coleoptera. Entomology