It is spam. If you click on one of the images you get connected to ads - lots of them! But I like optical illusions so I don't particularly mind. At least I'm getting something out of being advertised to....