Needham Pond in Town of Crystal Lake, Wisconsin

Needham Pond in Town of Crystal Lake is a water.

Nature
water