Canon Pond in Gilchrist County, Florida

Canon Pond in Gilchrist County is a water.
Nature
water