Phthiacnemia picta Big Scrub Area, Ocala National Forest, Marion County, Florida, USA July 1, 2018
Found in clearcut area. Four tachinid eggs on this poor bug's head.
Contributed by metrioptera on 4 July, 2018 - 8:18pm Last updated 21 December, 2018 - 9:33am |