Bugs (etc)Pictures from Earth
P1000838a.jpg
Lethocerus uhleri
Uhler's Water Bug
Pensacola, Escambia County, FL
6/26/2014

permalink