Byron, IL

Travel Guide

A statue on a hill with a lake in the foreground.