This Statue in Illinois is the second largest concrete monolithic statue in the world!
By admin | | 1 Comments |
The Eternal Indian (Black Hawk) Statue / Lowden State Park