49chevy.blogs.com > New England, Summer 2003

« Back to New England, Summer 2003

Lobster Shack

Lobster Shack

Orr's Island, Maine

This is down the road from my Aunt Elinor's place on Orr's Island, on the south coast of Maine.

Permalink