Flies - BarbaraRibble
P173PleciaNearctica-LoveBugs717
May 10, 2018  9:23 a.m.  P1730717
Hee is a pair of Love Bugs at the nectar "factory" near the staff parking at LBJ WC.    Bibionid.

P173PleciaNearctica-LoveBugs717
May 10, 2018 9:23 a.m. P1730717
Hee is a pair of Love Bugs at the nectar "factory" near the staff parking at LBJ WC. Bibionid.