onlybeaches

Counting the waves…

Traverse City State Park Beach: Lake Michigan's Urban Oasis | OnlyBeaches