On the back roads of Stowe Vermont. New England Photography On the back roads of Stowe Vermont. Read More »