Photograph - High Resolution Digital
The Kenosha North Pier lighthouse is a lighthouse located near Kenosha in, Wisconsin. Located off the sandy shore of Simmons Island Beach.
March 31st, 2020
Viewed 8 Times - Last Visitor from Shenzhen, 30 - China on 06/10/2020 at 6:27 PM