I am a huge fan of older ticklingparadise stuff. And this looks like a photo from the ticklingparadise.com web site. Maybe under the section never before seen stuff. I could be wrong, but it doesn't seem to be from any of the videos from the past. You could also e-mail Renee and ask her, there is a e-mail address on the web site.
LBFT