Baby Grand Lake in Solway Township, Minnesota

Baby Grand Lake in Solway Township is a water.

Nature
water