Comment, Like, & Favorite
Photograph - Photograph
American Toad (Bufo americanus) found in northwestern Cook County, Illinois. Photo taken with an Olympus SP590UZ.
July 5th, 2012
Viewed 76 Times - Last Visitor from Amherst, MA on 12/15/2014 at 3:39 AM
copy and paste to your website / blog - preview