I have to admit that when I first saw this picture, I had to ask myself: "Is that a turtle, or is that Peter?" I mean it's been so long since many of us have seen you, and you are frequently referring to your ongoing, degenerating physical state.
But in the end I decided: no golf clubs, therefore must be turtle.
More likely to see a turtle with golf clubs these days. But no bicycle? That would be a good way to be sure it was a turtle.