theviewfrommywindowlaura.com
Roots
Driftwood Beach is located on Jekyll Island just off the coast of Georgia. These bending trees remain standing for now, but countless trees have disappeared. Natures slow and steady force has cons…