Mystery Monday

Any guesses where this is? I thought I’d try something other than buildings. Here’s a hint…it’s still New England. Guesses, comments and observations welcome! πŸ™‚

Fall River 008a copy