Bee assassin bug (Apiomerus crassipes) feeding on Honey bee (Apis mellifera) prey, on Antelope horn (Asclepias asperula) flowers. Hill Country, Texas, USA.