Cartogiraffe.com

Ten Mile Lake

Ten Mile Lake in Livingston County.