Horseshoe Lake (Lake)

Karnes County, Texas, United States