Lake Falls - Matthiessen State Park, IL

Lake Falls - Matthiessen State Park, IL

Lake Falls is beautiful but not natural, being formed by a small dam.  Evan Brandel and Claudia Moon - July 2010 in Illinois.

Stu Brandel
on Mar 23, 2020 5:24 pm
Image ID: 1050238

Comments

No comments posted yet.