Bay Watch. MI

Probably not what you were expecting!

Grand Traverse Bay, MI
Grand Traverse Bay, Elk Rapids, MI.
Advertisements