Caperton Lake in Shelbyville, TN 37160

Caperton Lake in Shelbyville, TN 37160 (Bedford County) is a water.

Nature
water