Finger Lake in Madison County, Montana

Finger Lake in Madison County is a water. Finger Lake also exists in Flathead County.

Nature
water