Fighting childhood cancer, one cup at a time.
Day 28 - Mile 28! Back to beautiful Beverly again for a walk along the beach with a lovely ocean breeze.