Declan McDonagh, an entomology keeper at the Houston Zoo, introduces us to some elephant beetles.
Share