I'm not sure what Larry looks like, but I'm guessing he's one of the people on the right side of the photo.
That's one place Larry hasn't found himself in a couple of years now.