Rocky Lake in Zavala County, Texas

Rocky Lake in Zavala County is a water.
Nature
water