Thompson Lake in Granite County, Montana

Thompson Lake in Granite County is a water. Thompson Lake also exists in Park County and Madison County.
Nature
water