Keweenaw County Historical Society
Caretakers of the past, stewards of the future
View from the porch.