Beula Lake in Teton County, Wyoming

Beula Lake in Teton County is a water.
Nature
water
Located in Teton County
Country United States