Designed by
Title
Patent-leather beetle or horned passalus - Odontotaenius disjunctus, Costa Rica #243453956
Description
Big beetle, insect Patent-leather beetle or horned passalus Odontotaenius disjunctus walking on green leaf, San Gerardo Costa Rica wildlife