Bugs - BarbaraRibble
P127TriatomaGerstaeckeriKissingBug106
June 20, 2013  9:09 a.m.  P1270106
Side view of the Triatoma gerstackeri Kissing Bug at Lady Bird Johnson Wildflower Center.

P127TriatomaGerstaeckeriKissingBug106
June 20, 2013 9:09 a.m. P1270106
Side view of the Triatoma gerstackeri Kissing Bug at Lady Bird Johnson Wildflower Center.