bayucca Pompilidae, should be one of the Turneromyia sp. https://www.flickr.com/photos/arthur_chapman/3411127568/
Comments (1)