Cartogiraffe.com

Mill Lake

Mill Lake in Sayville.