Thayer Lake

lake in Keweenaw County, Michigan, USA

Categories: