INTERESTING PHOTO. What is it ? Probably from some movie or TV show. Does anyone have any idea ?