Hargrove Lake in Houston County, Texas

Hargrove Lake in Houston County is a water.
Nature
water