Gilbert Lake in Canyon County, Idaho

Gilbert Lake in Canyon County is a water.
Nature
water