Fisher Lake in Granite County, Montana

Fisher Lake in Granite County is a water.
Nature
water