Jim Anderson

Sleeping Bear Dunes

Sleeping Bear Sand Dunes

Sleeping Bear Sand Dunes

Sleeping Bear Sand Dunes

Northport Harbor

Grand Traverse Bays

Silver Lake

Bower’s Harbor

Suttons Bay Stoney Point

Elk Lake

Beaver Island

Cat Head Point

Torch Lake

Old Mission Peninsula

Benzie County Crystal Lake

North Port Point