This rock, rolled onto the beach from the last glacial age is part of the moraine that was swept by the glacier from the height of land that remains behind the beach. It is called seal rock because when the tide is high the seals have used it for birthing. The pianist watched a mother seal after the birthing process, drop the emerging baby in the water from the rock and then wait while it had to swim and climb back to the mother. When the tide is low and the rock is dry it is a climbing rock for the kids. It seems here it also serves as a meditating rock for someone whose thoughts are going back to thirty summers. Plus ca change, plus c'est la meme chose.
For Jim's past posts, check out his old blog here: