| Item # STO03Located in the heart of Main Street, the Stockbridge Country Store is decked out in greenery and lights for the Christmas season. When built in 1825, the building served as the town's tailor shop. It now carries all the goodies New Englanders need to get through a cold, snowy winter. Limited edition of 4,000 pieces. |