Vermont Cheese Festival

Location: Shelburne, Vermont