onlybeaches

Counting the waves…

Manistique East Breakwater Beach: Lake Michigan's Hidden Shore | OnlyBeaches