Cartogiraffe.com

Appleton Lake

Appleton Lake in Livingston County.