New England & Canada

On the road to Stowe, Vermont.

On the road to Stowe, Vermont.