It’s hard not to fall in love with a little red chapel in the woods. And when said woods look pristine and slightly slow-covered and I am currently sitting in a pool of armpit sweat in the muggy 90 degree weather New England soooooo loves to produce? Let’s just say I find the following images […]