Here's the bugs - Phymata fasciata Fort Pierce, St. Lucie County, Florida, USA December 2, 2005
Here are the bugs that got the bee...
I am presuming that there is a male and a female here, but the picture is not hardcore enough for me to tell...
Images of this individual: tag all Contributed by Sean McCann on 3 December, 2005 - 4:23pm Last updated 2 May, 2007 - 5:46am |