Cartogiraffe.com

Kennard Island

Kennard Island in Grand Traverse County.