Back to photostream

cave dellwood

A cave in the limestone wall of the Fraction Creek ravines in Dellwood Park, Lockport, Illinois.

409 views
0 faves
1 comment
Uploaded on August 6, 2007
Taken on August 5, 2007