Cartogiraffe.com

Goochs Beach

Goochs Beach in Kennebunk.