'Leech Lake in Minnesota is the largest of this river's headwater lakes'
Mississippi River
LAKES: Leech Lake in Minnesota is the largest of this rivers headwater lakes
Leech Lake in Minnesota is the largest of this river's headwater lakes
Leech Lake in Minnesota is the largest of this river's headwater lakes
LAKES
Mississippi River
LAKES