Indian Lake in Bradford County, Florida

Indian Lake in Bradford County is a water.
Nature
water
Located in Bradford County
Country United States