Home Page > Picture Archives > Keyword Search > Leeches in Texas

Leeches in Texas

Leeches on alligator s head on west shore of Elm Lake in Brazos Bend State Park. Needville, Texas, July 4, 2008
Sunning young alligator infested with big leeches near Elm Lake in Brazos Bend State Park. Needville, Texas, September 4, 2010

Picture archives | Full List | Statistics | Home page