Creating these images bring me so much comfort. I grew up in a small town, and there is nothing more peaceful to me than walking the streets of that tiny town after the rain... when the trees are heavy with raindrops and the world is so fresh and green. Follow along on Instagram for a daily dose of cozy content!
Stowe is a New England vacation and resort town in Lamoille County, Vermont. Vermont Route 100 (Main Street) is the state's most well-known scenic route. Print Size 8x10 inches.