Indian Lake in Idaho County, Idaho

Indian Lake in Idaho County is a water.

Nature
water