Lean Lake in Labrador

Lean Lake in Newfoundland and Labrador is a body of water.

Nature
body of water
Located in Newfoundland and Labrador
Country Canada