I came (more ways than one!) across this picture looking through my files, one of my favorite tickling pictures from the old SW Tickle site, but sadly there was no source of it. Those big wet feet tickled right in your face sends me all the time.. Is anyone familiar with where this picture came from?