1/1
Five-striped Leaftail with Bee
Five-striped Leaftail (Phyllogomphoides albrighti) eating its honey bee prey.

Five-striped Leaftail (Phyllogomphoides albrighti) eating its honey bee prey.

Copyright Howard Cheek