Check out the youtube video below of the ducks and geese finding the wetland at Otter Creek – 682 acres of luxury hunting land for sale in central Illinois.
Check out the youtube video below of the ducks and geese finding the wetland at Otter Creek – 682 acres of luxury hunting land for sale in central Illinois.