Close
Turtle beetle
Family Chelonariidae, Chelonarium sp.