Horseshoe Pond in Stephenson County, Illinois

Horseshoe Pond in Stephenson County is a water. Horseshoe Pond also exists in Gallatin County.
Nature
water