Christmas Wonderland light display in Alton

Grandpa_Gang lights200

Christmas Wonderland is located at Rock Springs Park in Alton, Ill.

Leave a Reply