Main Street USA. Everyone in Harbor Springs, Michigan flies the American Flag adding to the atmosphere of this small town.

Main Street, Harbor Springs, MI