Menominee North Pier Lighthouse
The Menominee North Pier Lighthouse located in Menominee, MI.
3 photos