Gregorys Lake in Edgefield County, South Carolina

Gregorys Lake in Edgefield County is a water.

Nature
water