Lori Powell lives on the coast of Maine where she spends her time on snow in the winter and the rest of the year dreaming her way back to it.

Lori Powell lives on the coast of Maine where she spends her time on snow in the winter and the rest of the year dreaming her way back to it.
