Hi, this appeared in my pictures the other day, and my webcam clicked by itself and a picture of a canal somewhere appeared also...weird huh?
Is this spyware, virus?? I have googled it and looked to see if any others have same thing, and they do, but there were no explanations.
thank you