Previous
This was taken at Garden of the Gods State Park in southern Illinois. Referred to locally as the giant's toilet bowl. Copyright 2008, John Swift
Next
13 Comments