Longhorn beetle
Cerambycidae or longhorn beetle is a common jungle beetle found in Malaysian jungles, as well as other tropical jungles around the world. The family of cerambycidae is estimated to have around 20,000 species.
© Abubjsm | Stock Free Images
Similar Free Images