Macro Monday in New England: Vermont Country Store, Weston, Vt. sho fia 5:37 AM Add Comment The Vermont Country Store in Wetston, Vt., is one of New England's most famous country stores. I took this close-up photo in an attempt to capture the...