Goose Lake in Madison County, Montana

Goose Lake in Madison County is a water. Goose Lake also exists in Park County and Sheridan County.

Nature
water