Grassy Lake in Madison County, Montana

Grassy Lake in Madison County is a water. Grassy Lake also exists in Beaverhead County, Hill County and Toole County.
Nature
water