Two-toed Amphiuma (Amphiuma means)


Santa Rosa County, Florida - 2004


Liberty County, Florida - June 2003