October 28, 2010
Historic buildings, antiques, shopping, good food or fashion, the village of Long Melford has...