Taylor Lake in Town of Leon, Wisconsin

Taylor Lake in Town of Leon is a water. Taylor Lake also exists in Washburn County and Marinette County.

Nature
water