Pepsis ruficornis, U, face, Dominican Republic
Detailed Description
Pompilid Spider Wasp, Central Highlands High Elevation Domincan RepublicPepsis ruficornis. Someone has suggested that this one be called the Woolly Mammoth Spider Wasp
Sources/Usage
Public Domain.