Hannaford Supermarket

This site has been the location of a series of supermarket brands over the years: Victory and Star Market come to mind. Clean, large store;… read more →