Cartogiraffe.com

Horsehead Lake

Horsehead Lake in Montmorency County.