onlybeaches

Counting the waves…

Haserot Beach: Traverse City's Quiet Lakeside Gem in Michigan | OnlyBeaches