No clue. I needed a image of Judi Dench and this was the most appealing one that came up in the photo search. I'm sure there's an explanation somewhere online, though. I'm happy to suppose that this is what Judi Dench and Ewan McGregor do with their free time.
It's for a commercial:http://tinyurl.com/m6mehbhttp://tinyurl.com/lpubne