|
|
vances says:
A Mecca of a different sort is located just north of Yarmouth in Maine. Freeport is a massive shopping mall disguised as a quaint New England town. There are no rotund enclosures housing a bazillion stores, but every façade along the main drag is a retail shop of one sort or another. This was all...
|
|