Bee Killer - Mallophora fautrix Wildcat Bluff Nature Center, Potter County, Texas, USA August 8, 2020
Perched calmly in a tree in the butterfly garden near the HQ and feasting on a Dasymutilla that was clearly no match for it.
Images of this individual: tag all |