The picture has been removed from the page now and even the direct link no longer works. But it will stay in Google’s cache for a while.
Here’s a handy tip. If you want to pretend you’ve died so that your wife can claim your life insurance and you can both start a new life in Central America, then it’s a really bad idea to allow a picture of you both to be put on a web site. The world wide web is international, you know. The clue is in the name