Elisabeth Fairfield Stokes

Elisabeth Fairfield Stokes teaches and writes in Maine.

More from TIME
More From TIME