Is that a picture from a movie?
I don’t know.
Found it at https://www.ixquick.com/
linked from http://patdollard.com/