Lenz Island

Lenz Island is a small island in Beaverlodge Lake, Northern Saskatchewan, Canada.