Caption

One of thousands of souvenir stands that dot the highway of New England