A Beach for Your Thoughts


Beach at Pacific Grove. Photo by J.J. Gray.