The shifting sands of Crane Beach — and of life

Learning to live with constant........

© Boston Globe