Travel + Leisure
Vermont is easily one of the best places to see fall foliage in New England. See our full list of leaf peeping spots at the link in bio! #tlpicks courtesy of @nathanleeallen
Source : https://www.instagram.com/p/b4fewjaneok
Does this belong to you Or do you know who sells it ?