20230902: Beetle, Giant Bombardier
Giant bombardier beetles are large insects that live off carrion and offal, building nests in mounds of dead debris.
We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.I'm cool with that